Definition of Lycosa Tarentula

  • (noun) large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)

Synonyms of Lycosa Tarentula


Antonyms of Lycosa Tarentula


No Antonyms Found.

Homophones of Lycosa Tarentula


No Homophones Found.